to add insult to injury - Français Anglais Dictionnaire